Tag: Saint Lucia
Saint Lucia, Twitterati Pay Tribute To Nobel Laureate Walcott
Twitter on Saturday was flooded with posts paying tribute to Nobel Laureate Derek Walcott, who died on the island of Saint Lucia at 87.....
Showing 1 to 1 of 1 (1 Pages)